internationally recognized degree - German English Dictionary